package robe

func rob(nums []int) int {

}

// func rob(nums []int) int {
// 	l := len(nums)
// 	if l == 1 {
// 		return nums[0]
// 	}
// 	last := l - 1
// 	var sum, even, odd, even3 int

// 	for i := 0; i < l; i++ {
// 		sum += nums[i]
// 		if i%2 == 0 && i != last {
// 			even += nums[i]
// 		}
// 	}
// 	if l%2 == 1 {
// 		odd = sum - even - nums[l-1]
// 		even3 = even - nums[0] + nums[last]
// 		if even < even3 {
// 			even = even3
// 		}
// 	} else {
// 		odd = sum - even
// 	}

// 	if even > odd {
// 		return even
// 	}
// 	return odd
// }
